package org.dream.util;

import javax.swing.JTextArea;

/**
 * 日志
 * 
 * @author qiuriyuchen E-mail:panpan_001@126.com
 * 
 */
public interface Log {
	/**
	 * 开始计时
	 * 
	 * @param id
	 *            计时器ID
	 */
	public void startLogTime(String id);

	/**
	 * 结束计时
	 * 
	 * @param id
	 *            计时器ID
	 * @return 花费的时间
	 */
	public long endLongTime(String id);

	/**
	 * sql日志
	 * 
	 */
	public void logSql(String sql);
	/**
	 * sql日志
	 * 
	 */
	public void logError(String errStr);

	/**
	 * 进度信息日志
	 * 
	 */
	public void logProcess(String id, String process);
	/**
	 * 注册进度显示
	 * @param id
	 * @param jTextArea
	 */
	public void registerProcessView(String id, JTextArea jTextArea);
	//导入日行情信息
	public static final String IMPORTE_DDAYDEALS_PROCESS= "importedDaydeals_process";

}
